bare-eared squirrel monkey - German English Dictionary